<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html lang="it">
	<head>
		<meta http-equiv="Content-Type" content="text/html" charset="utf-8">
		<title>Alessandria - Biblioteca Ebook</title>
	</head>
	<body>
		<h1>Alessandria - Biblioteca Ebook</h1>
		<div>
			Questo è un programma per la gestione, la catalogazione e la visualizzazione di ebook.
		</div><br>
		<h2>Struttura del programma</h2>
		<div>
			Il progrmma è stato pensato come due aree distinte:<br>
			una è rappresentata dall'oggetto Biblioteca che immagazzina i libri,<br>
			l'altra è rappresentata dall'oggetto TabellaBiblioteca che fornisce una rappresentazione grafica dei
			contenuti della Biblioteca.
			<br><br>
			Ogni volta che nella Biblioteca avviene un cambiamento viene informata di ciò la TabellaBiblioteca che 
			si comporterà di conseguenza
			<br><br>  
		</div>
		<h2>Pulsanti Laterali</h2>
		<div>
			I pulsanti laterali consentono all'utente di interagire con la biblioteca.<br>
			Ogni volta che la selezione della TabellaBiblioteca cambia questi pulsanti reagiscono:<br>
			quando è selezionato un solo libri è possibile modificarlo, eliminarlo e visualizzarlo<br>
			quando sono selezionati più libri è possibile solo eliminarli<br>
			mentre l'operazione di aggiunta di un libro è sempre possibile<br><br>
		</div>
		<h2>Aggiunta del libro</h2>
		<div>
			Si può scegliere se selezionare manualmente i file o inserire intere cartelle<br>
			nel primo caso l'utente seleziona uno o più file da aggiungere<br>
			mentre nel secondo caso l'utente seleziona che tipi di file includere (tramite estensione),
			se includere le sottocartelle e la cartella da cui partire.
			Il programma seleziona i file con il formato specificato automaticamente.
			Dopo la selezione dei file, per ogni file, viene chiesto di aggiungere le informazioni opportune
			<br><br>
		</div>
		<h2>Salvataggio e caricamento biblioteca</h2>
		<div>
			Il programma si avvia inizializzando una biblioteca vuota.<br>
			L'utente ha la possibilità di caricare una biblioteca già esistente dal menù file.<br>
			Una volta efettuate inserimenti e modifiche l'utente ha la possibilità di salvare la biblioteca su file
			sempre attraverso il menù file.<br>
			I file di Biblioteca Alessandria sono contraddistinti da estensione .ba
			<br><br>
		</div>
		<h2>Documentazione classi</h2>
		<div>
			È disponibile la <a href="javadoc/index.html">documentazione delle classi</a>
		<div>
	</body>
</html>
